compostable wastes - Spanish English Dictionary